Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Qatar F2 Romania F1 Romania F2 Bosnia/Herzegovina F1 Romania F3 Bosnia/Herzegovina F2 Romania F4 Bosnia/Herzegovina F3 Romania F5 Romania F6 Serbia&Montenegro F1 Romania F7 Serbia&Montenegro F2 Italy F15 Romania F10 Romania F11 Romania F12 Romania F13 Serbia&Montenegro F4 Romania F15 Croatia F4 Romania F16 Croatia F5 Romania F17 Hungary F5 Hungary F6 Germany-w1 Germany-w2 Iran F4 Austria F1 Austria F2 Croatia F1 Croatia F2 Italy F2 Italy F3 Italy F4 Romania F1 Romania F2 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Romania F4 Bosnia/Herzegovina F3 Romania F5 Romania F6 Romania F7 Romania F8 Croatia F3 Romania F15 Croatia F4 Croatia F5 Croatia F6 Israel F2 Israel F3 Italy F5 Italy F6 Turkey #1-w1 Turkey #1-w2 Turkey #1-w3 Turkey #1-w4 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Romania F7 Serbia & Montenegro F1 Croatia F3 Croatia F4 Croatia F5 Nigeria F5 Croatia F6 Nigeria F6 Israel F4 Israel F5 Israel F6 Germany F2 Croatia F1 Croatia F2 Morocco F2 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Italy F28 Bosnia/Herzegovina F6 Germany F2 Italy F2 Italy F26 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Germany F2 Germany F3 France F6 Italy F18 Italy F24 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Romania F8 (Bucharest) Asirom Challenger - Brasov Banja Luka Challenger 2003 - Banja Luka Gemax Samsung Open 2004 - Belgrade Sarajevo Open 2004 - Sarajevo Zagreb Open - Zagreb Brasov Challenger - Brasov Kish Free Zone Island Challenger - Kish Island Gemax Samsung Open 2005 - Belgrade Sarajevo Open - Sarajevo Citta di Monza - Monza Garden Open 2005 - Rome Architect Open - Budapest Oberstaufen Cup - Oberstaufen Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara LXV Concurso Internacional Vigo - Vigo Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Lambertz Open by Stawag - Aachen Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Czech Indoor Open - Prague USTA Freeman Men's Challenger - Joplin BH Telecom Indoors Sarajevo 2006 - Sarajevo X Torneo Internazionale di Tennis - Barletta Citta di Monza - Monza Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Top Wool Challenger-Immagine Trophy - Biella Timisoara Challenger - Timisoara 8° Trani Cup - Trani Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Challenger Brasov - Brasov Banja Luka Challenger - Banja Luka Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Open Prevadies - St. Brieuc Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Memorial Manfredini - Sassuolo Astana Challenger - Astana Steelers Cup - Kosice Almaty Challenger 1 - Almaty La Rinascente Tennis Cup Harbour Club Milano - Milan Almaty Challenger 2 - Almaty Mamaia Challenger - Constanta Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Karshi Challenger - Karshi Brasov Challenger - Brasov Genova Open Challenger - Genova Ljubljana Open - Ljubljana Internazionali di Tennis Dell'Umbria - Todi Banjaluka Challenger 2007 - Banja Luka Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Challenger 42 - Andrezieux The Tarka Challenger - Barnstaple Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Status Athens Open - Athens ECM Prague Open 2008 - Prague Roma Open Challenger - Rome Morocco Tennis Tour - Rabat Pharma Medico Open 2008 - Aarhus Zagreb Open - Zagreb Trofeo Cassa di Risparmio di Alessandria - Alessandria Bulgarian Open Challenger - Sofia Polska Energia Open - Bytom Mamaia Challenger - Constanta Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Medjurgorje Open - Medjugorje Kos Succhetti Tennis Cup - Cordenons GHI Bronx Tennis Classic - Bronx 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt Brasov Challenger - Brasov Dusseldorf Open Challenger - Dusseldorf Ljubljana Open 2008 - Ljubljana Banja Luka Challenger 2008 - Banja Luka 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey Belgrade Challenger Wolfsburg Challenger Kyoto Challenger Caltanissetta Challenger Sarajevo Challenger St. Brieuc Challenger Monza Challenger Sofia Challenger Tunis Challenger Ostrava Challenger San Remo Challenger Zagreb Challenger Alessandria Challenger Kosice Challenger Constanta Challenger Rijeka Challenger Orbetello Challenger Poznan Challenger Vancouver Challenger Cordenons Challenger Brasov Challenger Todi Challenger Ljubljana Challenger Palermo Challenger Napoli Challenger Kolding Challenger Aachen Challenger Jersey Challenger Bratislava Challenger Helsinki Challenger Genova Challenger Bergamo Challenger Belgrade Challenger Meknes Challenger Rabat Challenger Sarajevo Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Rome Challenger Rome Challenger Ostrava Challenger Zagreb Challenger Biella Challenger Alessandria Challenger Rome Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger San Benedetto Challenger Rimini Challenger Orbetello Challenger Cordenons Challenger Segovia Challenger San Marino Challenger Istanbul Challenger Como Challenger Brasov Challenger Bangkok Challenger Napoli Challenger Palermo Challenger Astana Challenger Ortisei Challenger Caltanissetta Challenger Barletta Challenger Rome Challenger Napoli Challenger Rome Challenger Zagreb Challenger Alessandria Challenger Rijeka Challenger Marburg Challenger Turin Challenger San Benedetto Challenger Sopot Challenger Recanati Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Brasov Challenger Napoli Challenger Palermo Challenger Orleans Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Bucaramanga Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Sibiu Challenger Cordenons Challenger Brasov Challenger Petange Challenger Todi Challenger Trnava Challenger Tashkent Challenger Rio De Janeiro Challenger Porto Alegre Challenger Montevideo Challenger Bratislava Challenger Marbella Challenger ATP Challenger Tour Finals Heilbronn Challenger Cherbourg Challenger Tunis Challenger Rome Challenger Arad Challenger Kosice Challenger Timisoara Challenger San Marino Challenger Cordenons Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Mons Challenger Geneva Challenger Bratislava Challenger Sao Paulo Challenger Tour Finals Heilbronn Challenger Quimper Challenger Panama City Challenger Barranquilla Challenger Mersin Challenger Tunis Challenger Bordeaux Challenger Arad Challenger Kosice Challenger Milan Challenger Padova Challenger Poznan Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Como Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Mons Challenger Geneva Challenger Bratislava Challenger Brescia Challenger Casablanca Challenger Raanana Challenger Napoli Challenger Turin Challenger Rome Challenger Furth Challenger Caltanissetta Challenger Ilkley Challenger Scheveningen Challenger Prague Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger St. Remy Challenger Banja Luka Challenger Sibiu Challenger Orleans Challenger Mons Challenger Rennes Challenger Casablanca Challenger Brest Challenger Andria Challenger Canberra Challenger Wroclaw Challenger Cherbourg Challenger Irving Challenger Napoli Challenger Rome Challenger Caltanissetta Challenger Perugia Challenger Todi Challenger Liberec Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Mons Challenger Tashkent Challenger Casablanca Challenger Koblenz Challenger Francavilla Challenger Mestre Challenger Vicenza Challenger Caltanissetta Challenger San Benedetto Challenger Sibiu Challenger Rome Challenger Qatar Exxon Mobil Open - Doha Sibiu Challenger Gelsor Open Romania - Bucharest Open Romania - Bucharest Delray Beach International Tennis Championships - Delray Beach Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Croatia Open - Umag Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Ecuador Open - Quito PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Citi Open - Washington Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Konzum Croatia Open - Umag China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Rogers Cup - Montreal Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, PO, CRO-GBR 1-4 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong Olympics - London Citta di Como Challenger - Como Apia International - Sydney Moselle Open - Metz Australian Open - Melbourne